front-mounted equipment - Español Inglés Diccionario